Skip to content

Copy as command: shared builder for the terminal line and the Python snippet - #30

Merged
guijacquemet merged 1 commit into
mainfrom
claude/copy-command
Oct 7, 2026
Merged

guijacquemet merged 1 commit into
mainfrom
claude/copy-command

Conversation

@guijacquemet

Copy link
Copy Markdown
Contributor

Wave 1, item 2. Adds labconstrictor_tools.command (command_line, python_snippet), the reference for what each host copies, and documents the format in HOST_FEATURES (Fiji and QuPath produce the same text in Groovy). Nothing changes in the manifest.

Rules: unset optional parameters are left out; booleans are true/false; arguments are quoted for POSIX shells or Windows; required images/labels/tables/files that have no path get a placeholder and the text begins # replace the file for: ....

Tests (5): text rules, and two real runs: the copied terminal line and the copied snippet give the same values as the form. Also flips the Widget row in HOST_FEATURES from "planned" to the real behaviour now that the host PRs are merged.

Next: a Copy button in Napari, Fiji, QuPath.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Y2SN8SuEakTdiWy3F2WUqN


Generated by Claude Code

…on snippet), docs, tests; HOST_FEATURES: Widget is live

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y2SN8SuEakTdiWy3F2WUqN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants